irregular heavy periods - German English Dictionary